﻿using Camc.Quality.Chat;
using System;

namespace Camc.Quality.Bop.IbopInterface
{

    public interface ISendMessageService
    {
        /// <summary>
        /// 发送消息
        /// </summary>
        /// <param name="UserId"></param>
        /// <param name="TargetUserId"></param>
        /// <param name="RoleId"></param>
        /// <param name="Title"></param>
        /// <param name="Message"></param>
        /// <param name="SharedMessageId"></param>
        /// <param name="sendMode"></param>
        /// <param name="AffairRemindId"></param>
        /// <param name="IsWorkFlow"></param>
        void SendWorkFlowMessage(long? UserId, long? TargetUserId, string RoleId, string Title, string Message, Guid? SharedMessageId, MessageSendingMode sendMode, int? AffairRemindId = 0,bool IsWorkFlow = true);
    }
}
